\hypertarget{classcIntModNElem}{\section{c\-Int\-Mod\-N\-Elem$<$ N $>$ Class Template Reference}
\label{classcIntModNElem}\index{c\-Int\-Mod\-N\-Elem$<$ N $>$@{c\-Int\-Mod\-N\-Elem$<$ N $>$}}
}


Collaboration diagram for c\-Int\-Mod\-N\-Elem$<$ N $>$\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=190pt]{classcIntModNElem__coll__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classcIntModNElem_a93be93aa382c5501b0f36322b24e93db}{{\bfseries c\-Int\-Mod\-N\-Elem} (std\-::size\-\_\-t v)}\label{classcIntModNElem_a93be93aa382c5501b0f36322b24e93db}

\item 
\hypertarget{classcIntModNElem_a878192260976d100695404d0bbc28484}{{\bfseries c\-Int\-Mod\-N\-Elem} (const \hyperlink{classcIntModNElem}{c\-Int\-Mod\-N\-Elem} \&el)}\label{classcIntModNElem_a878192260976d100695404d0bbc28484}

\item 
\hypertarget{classcIntModNElem_a0d0ae718c816556da6fcbf19454c676d}{\hyperlink{classcIntModNElem}{Self\-Type} \& {\bfseries operator=} (const \hyperlink{classcIntModNElem}{Self\-Type} \&intmodn)}\label{classcIntModNElem_a0d0ae718c816556da6fcbf19454c676d}

\item 
\hypertarget{classcIntModNElem_a10093e22457346b333e45f1414739497}{\hyperlink{classcIntModNElem}{Self\-Type} {\bfseries operator+} (const \hyperlink{classcIntModNElem}{Self\-Type} \&a) const }\label{classcIntModNElem_a10093e22457346b333e45f1414739497}

\item 
\hypertarget{classcIntModNElem_adff6836b0b7a20c50b6b9696aea66ca6}{\hyperlink{classcIntModNElem}{Self\-Type} {\bfseries operator$\ast$} (const \hyperlink{classcIntModNElem}{Self\-Type} \&a) const }\label{classcIntModNElem_adff6836b0b7a20c50b6b9696aea66ca6}

\item 
\hypertarget{classcIntModNElem_a641e400e55b454c2832262eabc8442b6}{\hyperlink{classcIntModNElem}{Self\-Type} {\bfseries Get\-Inverse} () const }\label{classcIntModNElem_a641e400e55b454c2832262eabc8442b6}

\item 
\hypertarget{classcIntModNElem_ad584ee8c4e7e57a16963e6cb5cd73c6d}{std\-::size\-\_\-t {\bfseries Get\-Val} () const }\label{classcIntModNElem_ad584ee8c4e7e57a16963e6cb5cd73c6d}

\item 
\hypertarget{classcIntModNElem_ac5d61d5866718ab5062d5030ac44b49e}{void {\bfseries Set\-Val} (std\-::size\-\_\-t val)}\label{classcIntModNElem_ac5d61d5866718ab5062d5030ac44b49e}

\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classcIntModNElem_a5130425382c5a5bdfd28f3b7742a4878}{{\footnotesize template$<$typename O\-P $>$ }\\static \hyperlink{classcIntModNElem}{Self\-Type} {\bfseries Get\-Identity} (O\-P Binary\-Op)}\label{classcIntModNElem_a5130425382c5a5bdfd28f3b7742a4878}

\end{DoxyCompactItemize}
\subsection*{Private Types}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classcIntModNElem_ae78e9df5cc365eb679d0007191f86424}{typedef \hyperlink{classcIntModNElem}{c\-Int\-Mod\-N\-Elem}$<$ N $>$ {\bfseries Self\-Type}}\label{classcIntModNElem_ae78e9df5cc365eb679d0007191f86424}

\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classcIntModNElem_abaf8f2803c5a508b807c7e142da41b51}{std\-::size\-\_\-t {\bfseries m\-\_\-\-Val}}\label{classcIntModNElem_abaf8f2803c5a508b807c7e142da41b51}

\end{DoxyCompactItemize}
\subsection*{Friends}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classcIntModNElem_ac999b0fda4f712c41d0a8f38c4584a8d}{std\-::ostream \& {\bfseries operator$<$$<$} (std\-::ostream \&of, const \hyperlink{classcIntModNElem}{Self\-Type} \&intmodn)}\label{classcIntModNElem_ac999b0fda4f712c41d0a8f38c4584a8d}

\end{DoxyCompactItemize}


The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
intmodn.\-h\end{DoxyCompactItemize}
